destructive distillation - French English Dictionary